/*
 * Copyright Thoughtworks, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// new button styles

$btn-primary: #943a9e;
$btn-secondary: #666;
$btn-default: #d6d5d5;

.btn {
  border: 1px solid transparent;
  padding: 10px 20px;
  border-radius: 3px;
  font-weight: 600;
  font-size: 16px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 54%);
  margin: 10px;
}

.btn-small {
  padding: 5px 10px;
  border-radius: 3px;
  font-weight: 600;
  font-size: 14px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 54%);
  margin: 10px;
}

.btn-primary {
  background: $btn-primary;
  border-color: $btn-primary;
  color: #fff;
}

.btn-secondary {
  background: $btn-secondary;
  border-color: $btn-secondary;
  color: #fff;
}

.btn-default {
  background: $btn-default;
  border-color: $btn-default;
  color: $dark-gray;
}

.btn-link {
  border: 0;
  background: transparent;
  color: $dark-gray;
  font-size: 14px;

  &:hover {
    color: $go-links;
  }

  &:active,
  &:focus,
  &:hover {
    border: 0;
    background: transparent;
    outline: none;
  }
}

button,
.button,
.btn {
  &:active,
  &:focus,
  &:hover {
    outline: none;
  }
}
